Insane Clown Posse certainly are a cartoonish metallic/rap music group having a vaunted live display that features open up fires, string saws, liters of soda dousing the audience (Faygo being the group’s preferred brand), and much more focus on performance artwork compared to the performance of music. In the wonderful …
Read More »